The universe U n is not an n - type Nicolai Kraus Christian Sattler

نویسندگان

  • Nicolai Kraus
  • Christian Sattler
چکیده

We show that, in Martin-Löf Type Theory with a hierarchy of univalent universes, the universe Un is not an n-type. At the same time, our construction leads to an n+1-type that is not an n-type, solving one of the open problems of the Univalent Foundations Program in Princeton. A formalized version of the proof is available. Background to these Notes One of the most basic consequences of the univalence axiom is that the universe of types is not a set, i.e. does not have unique identity proofs. This is proved by arguing that U0 has a more complicated structure than a suitably chosen type that lives in it (e.g., the boolean type 2). Hence, it is plausible to expect that the next universe U1 is not a groupoid, i.e. its path spaces are not in general sets, but proving this turns out to be already surprisingly di cult. At the Univalent Foundations Program in Princeton, the rst-named author presented a proof that Un is not an n-type.[1] The argument works in basic Martin-Löf Type Theory with Σ-, Πand identity types. We require a hierarchy of universes, indexed over the natural numbers, and the univalence axiom, but no other features that are sometimes used in homotopy type theory (such as truncations and higher inductive types). We want to present this proof in more detail here. We have also formalized that proof in Agda,[2] but hope that these notes might be more enlightening. Regarding notation, we try to stay very close to the standard reference.[3] For the special cases of n ≡ −2,−1, 0, instead of is-n-type(X), we will write isContr(X), isProp(X), isSet(X), respectively, to maintain readability. The problems of a naive approach The standard proof of ¬isSet(U0) goes as follows. Suppose isSet(U0). Then, by de nition of is-(·)-type, we have isProp(2 = 2), where 2 is the boolean type with elements 12 and 02. However, there are two automorphisms on 2, and by univalence, they respectively induce equality proofs refl2 and swap. In formulae: isSet(U0) =⇒ isProp(2 = 2) =⇒ refl2 = swap =⇒ 12 = 02. Let us now try to prove ¬is-1-type(U1) in a similar way, choosing two inhabitants of U1 that seem complicated enough: is-1-type(U1) =⇒ isSet(U0 = U0) (1)

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On the Hierarchy of Univalent Universes: U(n) is not n-Truncated

In recent years, it has become clear that types in intensional MartinLöf Type Theory can be seen as spaces, alternatively to the traditional view as sets or propositions. This observation motivated Voevodsky's univalence axiom and the development of a whole branch of mathematics, known as Univalent Foundations and Homotopy Type Theory (HoTT). One of the most basic consequences of univalence is ...

متن کامل

Space-Valued Diagrams, Type-Theoretically (Extended Abstract)

Topologists are sometimes interested in space-valued diagrams over a given index category, but it is tricky to say what such a diagram even is if we look for a notion that is stable under equivalence. The same happens in (homotopy) type theory, where it is known only for special cases how one can define a type of type-valued diagrams over a given index category. We offer several constructions. ...

متن کامل

On the complexities of polymorphic stream equation systems, isomorphism of finitary inductive types, and higher homotopies in univalent universes

This thesis is composed of three separate parts. The first part deals with definability and productivity issues of equational systems defining polymorphic stream functions. The main result consists of showing such systems composed of only unary stream functions complete with respect to specifying computable unary polymorphic stream functions. The second part deals with syntactic and semantic no...

متن کامل

Three Graceful Operations

A graph of size n is said to be graceful when is possible toassign distinct integers from {0, 1, . . . , n} to its verticesand {|f(u)−f(v)| : uv ∈ E(G)} consists of n integers. Inthis paper we present broader families of graceful graphs; these families are obtained via three different operations: the third power of a caterpillar, the symmetric product of G and K2 , and the disjoint union of G a...

متن کامل

Generalized Weighted Composition Operators From Logarithmic Bloch Type Spaces to $ n $'th Weighted Type Spaces

Let $ mathcal{H}(mathbb{D}) $ denote the space of analytic functions on the open unit disc $mathbb{D}$. For a weight $mu$ and a nonnegative integer $n$, the $n$'th weighted type space $ mathcal{W}_mu ^{(n)} $ is the space of all $fin mathcal{H}(mathbb{D}) $ such that $sup_{zin mathbb{D}}mu(z)left|f^{(n)}(z)right|begin{align*}left|f right|_{mathcal{W}_...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2013